/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconUser = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M984.688 1018.597h-63.274c-12.193-160.337-116.18-294.737-259.31-351.172-45.493 21.901-96.27 34.55-150.104 34.55-53.851 0-104.629-12.649-150.104-34.55-143.129 56.435-247.118 190.835-259.31 351.172h-63.274c11.279-171.23 113.224-317.383 258.060-391.362-80.785-63.781-132.828-162.482-132.828-273.544 0-192.355 155.56-348.285 347.458-348.285 191.899 0 347.458 155.93 347.458 348.285 0 111.062-52.043 209.764-132.828 273.544 144.836 73.98 246.78 220.134 258.060 391.362zM796.285 353.688c0-157.382-127.274-284.961-284.285-284.961s-284.285 127.578-284.285 284.961c0 157.366 127.274 284.961 284.285 284.961 157.011 0 284.285-127.595 284.285-284.961z"
        fill={getIconColor(color, 0, '#333333')}
      />
    </Svg>
  );
};

IconUser.defaultProps = {
  size: 18,
};

IconUser = React.memo ? React.memo(IconUser) : IconUser;

export default IconUser;
